body {
    font-family: 'Inter', serif;
    font-size: 17px;
}

.cke .cke_top {
    display: none;
}

.mce-content-body {
    overflow: auto;
}

[dir=ltr] .mce-content-body {
    text-align: left;
}

[dir=rtl] .mce-content-body {
    text-align: right;
}

.mce-content-body .canvasRteResponsiveTable {
    overflow-x: auto;
    margin-bottom: 0;
    clear: both;
}

.mce-content-body .canvasRteResponsiveTable .simpleTableStyleNeutral {
    border: 1px solid;
    border-color: #333333;
    border-collapse: collapse;
    background-color: transparent;
    color: #333333
}

.mce-content-body .canvasRteResponsiveTable .simpleTableStyleNeutral td,
.mce-content-body .canvasRteResponsiveTable .simpleTableStyleNeutral th,
.mce-content-body .canvasRteResponsiveTable .simpleTableStyleNeutral tr {
    border: 1px solid;
    border-color: #333333
}

.mce-content-body .canvasRteResponsiveTable .borderHeaderTableStyleNeutral tr:first-child {
    border-bottom-width: 3px;
    border-color: #333333
}

.mce-content-body .canvasRteResponsiveTable .borderHeaderTableStyleNeutral td,
.mce-content-body .canvasRteResponsiveTable .borderHeaderTableStyleNeutral th,
.mce-content-body .canvasRteResponsiveTable .borderHeaderTableStyleNeutral tr {
    border: 1px solid;
    border-color: #333333
}

.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleNeutral tr:first-child {
    background-color: #333333
}

.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleNeutral tr:first-child td,
.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleNeutral tr:first-child td p,
.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleNeutral tr:first-child th,
.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleNeutral tr:first-child th p {
    color: #ffffff
}

.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleNeutral td,
.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleNeutral th,
.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleNeutral tr {
    border: 1px solid;
    border-color: #333333
}

.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleNeutral tr:first-child {
    background-color: #333333
}

.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleNeutral tr:first-child td,
.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleNeutral tr:first-child td p,
.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleNeutral tr:first-child th,
.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleNeutral tr:first-child th p {
    color: #ffffff
}

.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleNeutral tr:nth-child(2n) {
    background-color: #dadada
}

.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleNeutral td,
.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleNeutral th,
.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleNeutral tr {
    border: 1px solid;
    border-color: #333333
}

.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleNeutral tr:first-child {
    background-color: #333333
}

.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleNeutral tr:first-child td,
.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleNeutral tr:first-child td p,
.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleNeutral tr:first-child th,
.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleNeutral tr:first-child th p {
    color: #ffffff
}

.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleNeutral tr:nth-child(2n) {
    background-color: #dadada
}

.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleNeutral tr:not(:first-child) td:first-child {
    background-color: #c8c8c8
}

.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleNeutral td,
.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleNeutral th,
.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleNeutral tr {
    border: 1px solid;
    border-color: #333333
}

.mce-content-body .canvasRteResponsiveTable .simpleTableStyleTheme {
    border: 1px solid;
    border-color: #0078d4;
    border-collapse: collapse;
    background-color: transparent;
    color: #333333
}

.mce-content-body .canvasRteResponsiveTable .simpleTableStyleTheme td,
.mce-content-body .canvasRteResponsiveTable .simpleTableStyleTheme th,
.mce-content-body .canvasRteResponsiveTable .simpleTableStyleTheme tr {
    border: 1px solid;
    border-color: #0078d4
}

.mce-content-body .canvasRteResponsiveTable .borderHeaderTableStyleTheme tr:first-child {
    border-bottom-width: 3px;
    border-color: #0078d4
}

.mce-content-body .canvasRteResponsiveTable .borderHeaderTableStyleTheme td,
.mce-content-body .canvasRteResponsiveTable .borderHeaderTableStyleTheme th,
.mce-content-body .canvasRteResponsiveTable .borderHeaderTableStyleTheme tr {
    border: 1px solid;
    border-color: #0078d4
}

.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleTheme tr:first-child {
    background-color: #0078d4
}

.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleTheme tr:first-child td,
.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleTheme tr:first-child td p,
.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleTheme tr:first-child th,
.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleTheme tr:first-child th p {
    color: #ffffff
}

.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleTheme td,
.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleTheme th,
.mce-content-body .canvasRteResponsiveTable .filledHeaderTableStyleTheme tr {
    border: 1px solid;
    border-color: #0078d4
}

.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleTheme tr:first-child {
    background-color: #0078d4
}

.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleTheme tr:first-child td,
.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleTheme tr:first-child td p,
.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleTheme tr:first-child th,
.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleTheme tr:first-child th p {
    color: #ffffff
}

.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleTheme tr:nth-child(2n) {
    background-color: #c7e0f4
}

.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleTheme td,
.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleTheme th,
.mce-content-body .canvasRteResponsiveTable .bandedRowTableStyleTheme tr {
    border: 1px solid;
    border-color: #0078d4
}

.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleTheme tr:first-child {
    background-color: #0078d4
}

.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleTheme tr:first-child td,
.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleTheme tr:first-child td p,
.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleTheme tr:first-child th,
.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleTheme tr:first-child th p {
    color: #ffffff
}

.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleTheme tr:nth-child(2n) {
    background-color: #c7e0f4
}

.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleTheme tr:not(:first-child) td:first-child {
    background-color: #71afe5
}

.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleTheme td,
.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleTheme th,
.mce-content-body .canvasRteResponsiveTable .bandedRowColumnTableStyleTheme tr {
    border: 1px solid;
    border-color: #0078d4
}

.mce-content-body .tableWrapper {
    display: block;
    margin: 0
}

.mce-content-body .tableCenterAlign {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center
}

.mce-content-body .tableLeftAlign {
    display: -ms-flexbox;
    display: flex;
    float: left
}

[dir=rtl] .mce-content-body .tableLeftAlign {
    float: right
}

.mce-content-body .tableRightAlign {
    display: -ms-flexbox;
    display: flex;
    float: right
}

[dir=rtl] .mce-content-body .tableRightAlign {
    float: left
}

.mce-content-body.rte--read .borderHeaderTableStyleNeutral tr:hover,
.mce-content-body.rte--read .filledHeaderTableStyleNeutral tr:hover,
.mce-content-body.rte--read .simpleTableStyleNeutral tr:hover,
.mce-content-body.rte--read tr:hover {
    background-color: #eaeaea
}

.mce-content-body.rte--read .filledHeaderTableStyleNeutral tr:hover:first-child td,
.mce-content-body.rte--read .filledHeaderTableStyleNeutral tr:hover:first-child td p {
    color: #333333;
    background-color: #eaeaea
}

.mce-content-body.rte--read .bandedRowTableStyleNeutral tr:hover,
.mce-content-body.rte--read .filledHeaderTableStyleNeutral tr:not(:first-child):hover td:first-child {
    background-color: #eaeaea
}

.mce-content-body.rte--read .bandedRowTableStyleNeutral tr:hover:first-child td,
.mce-content-body.rte--read .bandedRowTableStyleNeutral tr:hover:first-child td p {
    color: #333333;
    background-color: #eaeaea
}

.mce-content-body.rte--read .bandedRowColumnTableStyleNeutral tr:hover,
.mce-content-body.rte--read .bandedRowTableStyleNeutral tr:not(:first-child):hover td:first-child {
    background-color: #eaeaea
}

.mce-content-body.rte--read .bandedRowColumnTableStyleNeutral tr:hover:first-child td,
.mce-content-body.rte--read .bandedRowColumnTableStyleNeutral tr:hover:first-child td p {
    color: #333333;
    background-color: #eaeaea
}

.mce-content-body.rte--read .bandedRowColumnTableStyleNeutral tr:not(:first-child):hover td:first-child {
    background-color: #eaeaea
}

.mce-content-body.rte--read .borderHeaderTableStyleTheme tr:hover,
.mce-content-body.rte--read .filledHeaderTableStyleTheme tr:hover,
.mce-content-body.rte--read .simpleTableStyleTheme tr:hover {
    background-color: #deecf9
}

.mce-content-body.rte--read .filledHeaderTableStyleTheme tr:hover:first-child td,
.mce-content-body.rte--read .filledHeaderTableStyleTheme tr:hover:first-child td p {
    color: #333333;
    background-color: #deecf9
}

.mce-content-body.rte--read .bandedRowTableStyleTheme tr:hover,
.mce-content-body.rte--read .filledHeaderTableStyleTheme tr:not(:first-child):hover td:first-child {
    background-color: #deecf9
}

.mce-content-body.rte--read .bandedRowTableStyleTheme tr:hover:first-child td,
.mce-content-body.rte--read .bandedRowTableStyleTheme tr:hover:first-child td p {
    color: #333333;
    background-color: #deecf9
}

.mce-content-body.rte--read .bandedRowColumnTableStyleTheme tr:hover,
.mce-content-body.rte--read .bandedRowTableStyleTheme tr:not(:first-child):hover td:first-child {
    background-color: #deecf9
}

.mce-content-body.rte--read .bandedRowColumnTableStyleTheme tr:hover:first-child td,
.mce-content-body.rte--read .bandedRowColumnTableStyleTheme tr:hover:first-child td p {
    color: #333333;
    background-color: #deecf9
}

.mce-content-body.rte--read .bandedRowColumnTableStyleTheme tr:not(:first-child):hover td:first-child {
    background-color: #deecf9
}

[dir=ltr] .mce-content-body ol,
[dir=ltr] .mce-content-body ul {
    padding-left: 50px
}

[dir=rtl] .mce-content-body ol,
[dir=rtl] .mce-content-body ul {
    padding-right: 50px
}

[dir=ltr] .mce-content-body li:before {
    margin-left: -19px
}

[dir=rtl] .mce-content-body li:before {
    margin-right: -19px
}

[dir=ltr] .mce-content-body li:before {
    margin-right: 4px
}

[dir=rtl] .mce-content-body li:before {
    margin-left: 4px
}

[dir=ltr] .mce-content-body li:before {
    text-align: right
}

[dir=rtl] .mce-content-body li:before {
    text-align: left
}

.mce-content-body ol {
    counter-reset: item
}

.mce-content-body ol>li {
    counter-increment: item
}

.mce-content-body ol ol>li {
    display: block
}

.mce-content-body ol ol>li:before {
    content: counter(item, lower-alpha) ". "
}

.mce-content-body table {
    margin-bottom: 10px
}

.mce-content-body td,
.mce-content-body td p,
.mce-content-body th,
.mce-content-body th p {
    color: #333333;
    white-space: normal;
    font-weight: 400;
    margin: 0
}

.mce-content-body th {
    font-weight: 600;
    text-align: center
}

.mce-content-body td,
.mce-content-body th {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
    padding-right: 16px;
    width: 75px;
    border-color: rgb(51, 51, 51);
}

[dir=ltr] .mce-content-body td,
[dir=ltr] .mce-content-body th {
    padding-left: 8px
}

[dir=rtl] .mce-content-body td,
[dir=rtl] .mce-content-body th {
    padding-right: 8px
}

[dir=ltr] .mce-content-body td,
[dir=ltr] .mce-content-body th {
    padding-right: 16px
}

[dir=ltr] [dir=rtl] .mce-content-body td,
[dir=ltr] [dir=rtl] .mce-content-body th,
[dir=rtl] .mce-content-body td,
[dir=rtl] .mce-content-body th {
    padding-left: 16px
}

[dir=rtl] [dir=rtl] .mce-content-body td,
[dir=rtl] [dir=rtl] .mce-content-body th {
    padding-right: 16px
}

[dir=ltr] [dir=rtl] .mce-content-body td,
[dir=ltr] [dir=rtl] .mce-content-body th {
    padding-right: 8px
}

[dir=rtl] [dir=rtl] .mce-content-body td,
[dir=rtl] [dir=rtl] .mce-content-body th {
    padding-left: 8px
}

.mce-content-body td[valign=top] {
    padding-top: 8px;
    padding-bottom: 0
}

[dir=ltr] .mce-content-body td[valign=top] {
    padding-left: 8px
}

[dir=rtl] .mce-content-body td[valign=top] {
    padding-right: 8px
}

[dir=ltr] .mce-content-body td[valign=top] {
    padding-right: 16px
}

[dir=rtl] .mce-content-body td[valign=top] {
    padding-left: 16px
}

.mce-content-body td[valign=bottom] {
    padding-top: 0;
    padding-bottom: 8px
}

[dir=ltr] .mce-content-body td[valign=bottom] {
    padding-left: 8px
}

[dir=rtl] .mce-content-body td[valign=bottom] {
    padding-right: 8px
}

[dir=ltr] .mce-content-body td[valign=bottom] {
    padding-right: 16px
}

[dir=rtl] .mce-content-body td[valign=bottom] {
    padding-left: 16px
}

.mce-content-body td[align=center],
.mce-content-body td p[style*="text-align:center"],
.mce-content-body td p[style*="text-align: center"] {
    padding: 8px 16px
}

.mce-content-body td[align=left],
.mce-content-body td p[style*="text-align:left"],
.mce-content-body td p[style*="text-align: left"] {
    padding: 8px 16px 8px 8px
}

.mce-content-body td[align=right],
.mce-content-body td p[style*="text-align:right"],
.mce-content-body td p[style*="text-align: right"] {
    padding: 8px 8px 8px 16px
}

.mce-content-body tr td th:nth-last-child(n+20):first-child,
.mce-content-body tr td th:nth-last-child(n+20):first-child~* {
    padding: 4px;
    font-size: 10px
}

[dir=ltr] .mce-content-body .ql-indent-1 {
    padding-left: 40px
}

[dir=rtl] .mce-content-body .ql-indent-1 {
    padding-right: 40px
}

[dir=ltr] .mce-content-body li.ql-indent-1 {
    padding-left: 59px
}

[dir=rtl] .mce-content-body li.ql-indent-1 {
    padding-right: 59px
}

[dir=ltr] .mce-content-body .ql-indent-2 {
    padding-left: 80px
}

[dir=rtl] .mce-content-body .ql-indent-2 {
    padding-right: 80px
}

[dir=ltr] .mce-content-body li.ql-indent-2 {
    padding-left: 99px
}

[dir=rtl] .mce-content-body li.ql-indent-2 {
    padding-right: 99px
}

[dir=ltr] .mce-content-body .ql-indent-3 {
    padding-left: 120px
}

[dir=rtl] .mce-content-body .ql-indent-3 {
    padding-right: 120px
}

[dir=ltr] .mce-content-body li.ql-indent-3 {
    padding-left: 139px
}

[dir=rtl] .mce-content-body li.ql-indent-3 {
    padding-right: 139px
}

[dir=ltr] .mce-content-body .ql-indent-4 {
    padding-left: 160px
}

[dir=rtl] .mce-content-body .ql-indent-4 {
    padding-right: 160px
}

[dir=ltr] .mce-content-body li.ql-indent-4 {
    padding-left: 179px
}

[dir=rtl] .mce-content-body li.ql-indent-4 {
    padding-right: 179px
}

[dir=ltr] .mce-content-body .ql-indent-5 {
    padding-left: 200px
}

[dir=rtl] .mce-content-body .ql-indent-5 {
    padding-right: 200px
}

[dir=ltr] .mce-content-body li.ql-indent-5 {
    padding-left: 219px
}

[dir=rtl] .mce-content-body li.ql-indent-5 {
    padding-right: 219px
}

[dir=ltr] .mce-content-body .ql-indent-6 {
    padding-left: 240px
}

[dir=rtl] .mce-content-body .ql-indent-6 {
    padding-right: 240px
}

[dir=ltr] .mce-content-body li.ql-indent-6 {
    padding-left: 259px
}

[dir=rtl] .mce-content-body li.ql-indent-6 {
    padding-right: 259px
}

[dir=ltr] .mce-content-body .ql-indent-7 {
    padding-left: 280px
}

[dir=rtl] .mce-content-body .ql-indent-7 {
    padding-right: 280px
}

[dir=ltr] .mce-content-body li.ql-indent-7 {
    padding-left: 299px
}

[dir=rtl] .mce-content-body li.ql-indent-7 {
    padding-right: 299px
}

[dir=ltr] .mce-content-body .ql-indent-8 {
    padding-left: 320px
}

[dir=rtl] .mce-content-body .ql-indent-8 {
    padding-right: 320px
}

[dir=ltr] .mce-content-body li.ql-indent-8 {
    padding-left: 339px
}

[dir=rtl] .mce-content-body li.ql-indent-8 {
    padding-right: 339px
}

[dir=ltr] .mce-content-body .ql-align-right {
    text-align: right
}

[dir=rtl] .mce-content-body .ql-align-right {
    text-align: left
}

.mce-content-body .ql-align-center {
    text-align: center
}

.mce-content-body .fontColorRedDark {
    color: #a80000
}

.mce-content-body .fontColorRed {
    color: #e81123
}

.mce-content-body .fontColorYellow {
    color: #ffb900
}

.mce-content-body .fontColorYellowLight {
    color: #fff100
}

.mce-content-body .fontColorGreenLight {
    color: #bad80a
}

.mce-content-body .fontColorGreen {
    color: #107c10
}

.mce-content-body .fontColorBlueLight {
    color: #00bcf2
}

.mce-content-body .fontColorBlue {
    color: #0078d4
}

.mce-content-body .fontColorBlueDark {
    color: #002050
}

.mce-content-body .fontColorPurple {
    color: #5c2d91
}

.mce-content-body .fontColorNeutralDark {
    color: #212121
}

.mce-content-body .fontColorNeutralPrimary {
    color: #333333
}

.mce-content-body .fontColorNeutralPrimaryAlt {
    color: #3c3c3c
}

.mce-content-body .fontColorNeutralSecondary {
    color: #666666
}

.mce-content-body .fontColorNeutralTertiary {
    color: #a6a6a6
}

.mce-content-body .fontColorThemeDarker {
    color: #004578
}

.mce-content-body .fontColorThemeDark {
    color: #005a9e
}

.mce-content-body .fontColorThemeDarkAlt {
    color: #106ebe
}

.mce-content-body .fontColorThemePrimary {
    color: #0078d4
}

.mce-content-body .fontColorThemeSecondary {
    color: #2b88d8
}

.mce-content-body .fontSizeSmall {
    font-size: 12px
}

.mce-content-body .fontSizeMedium {
    font-size: 14px
}

.mce-content-body .fontSizeMediumPlus {
    font-size: 15px
}

.mce-content-body .fontSizeLarge {
    font-size: 17px
}

.mce-content-body .fontSizeXLarge {
    font-size: 21px
}

.mce-content-body .fontSizeXLargePlus {
    font-size: 24px
}

.mce-content-body .fontSizeXxLarge {
    font-size: 28px
}

.mce-content-body .fontSizeXxxLarge {
    font-size: 32px
}

.mce-content-body .fontSizeXxLargePlus {
    font-size: 36px
}

.mce-content-body .fontSizeSuper {
    font-size: 42px
}

.mce-content-body .fontSizeMedium,
.mce-content-body .fontSizeMediumPlus,
.mce-content-body .fontSizeSmall,
.mce-content-body .fontSizeSuper,
.mce-content-body .fontSizeXxLargePlus,
.mce-content-body .fontSizeXxxLarge {
    line-height: 1.3
}

.mce-content-body .highlightColorYellow {
    background-color: #ff0
}

.mce-content-body .highlightColorGreen {
    background-color: #0f0
}

.mce-content-body .highlightColorAqua {
    background-color: #0ff
}

.mce-content-body .highlightColorMagenta {
    background-color: #f0f
}

.mce-content-body .highlightColorBlue {
    background-color: #00f
}

.mce-content-body .highlightColorRed {
    background-color: red
}

.mce-content-body .highlightColorDarkBlue {
    background-color: navy
}

.mce-content-body .highlightColorTeal {
    background-color: teal
}

.mce-content-body .highlightColorDarkGreen {
    background-color: green
}

.mce-content-body .highlightColorPurple {
    background-color: purple
}

.mce-content-body .highlightColorMaroon {
    background-color: maroon
}

.mce-content-body .highlightColorGold {
    background-color: olive
}

.mce-content-body .highlightColorDarkGrey {
    background-color: grey
}

.mce-content-body .highlightColorGrey {
    background-color: silver
}

.mce-content-body .highlightColorBlack {
    background-color: #000
}

@media only screen and (max-width:640px) {

    .mce-content-body table,
    .mce-content-body td,
    .mce-content-body th {
        padding: 8px;
        white-space: normal
    }

    .mce-content-body table {
        max-width: 600px
    }

    .mce-content-body td p,
    .mce-content-body td p span,
    .mce-content-body th p,
    .mce-content-body th p span {
        font-size: 12px
    }
}

.mce-content-body {
    cursor: text;
    margin: 0;
    padding: 0 2px;
    min-height: 68px;
    margin-bottom: -16px
}

.rte--edit a {
    pointer-events: none
}

.rte--read .canvasRteResponsiveTableSelected {
    border: 1px solid;
    border-color: #a6a6a6
}

.mce-content-body:focus {
    outline: 0
}

.mce-content-body blockquote,
.mce-content-body div,
.mce-content-body h2,
.mce-content-body h3,
.mce-content-body h4,
.mce-content-body ol,
.mce-content-body p,
.mce-content-body ul {
    -webkit-font-smoothing: antialiased;
    color: #333333;
    line-height: 1.3;
    word-wrap: break-word
}

.mce-content-body h2,
.mce-content-body h3,
.mce-content-body h4 {
    font-weight: 400
}

.mce-content-body h2 {
    font-size: 24px
}

.mce-content-body h3 {
    font-size: 21px
}

.mce-content-body h4 {
    font-size: 17px;
}

.mce-content-body ol,
.mce-content-body ul {
    font-weight: 400;
    padding: 0;
    margin-left: 20px;
}

.mce-content-body ol li,
.mce-content-body ul li {
    margin-bottom: 8px
}

.mce-content-body ol {
    list-style-type: decimal
}

.mce-content-body ul {
    list-style-type: disc
}

.mce-content-body blockquote,
.mce-content-body div.quote-true {
    border-bottom: 1px solid;
    border-top: 1px solid;
    border-bottom-color: #c8c8c8;
    border-top-color: #c8c8c8;
    border-left: none;
    border-right: none;
    font-weight: 400;
    font-size: 24px;
    font-style: italic;
    margin: 28px 0;
    padding: 32px;
    text-align: center;
    color: #767676;
    font-family: 'Inter', serif;
}

.mce-content-body blockquote p {
    font-size: 24px;
    margin: 0
}

.mce-content-body a {
    text-decoration: underline;
    color: #0078d4
}

.mce-content-body i {
    font-style: italic
}

.mce-content-body u {
    text-decoration: underline
}

@media screen and (min-width:480px) {
    .mce-content-body h2 {
        font-size: 28px
    }

    .mce-content-body h3 {
        font-size: 24px
    }

    .mce-content-body h4 {
        font-size: 21px
    }

    .mce-content-body blockquote,
    .mce-content-body div.quote-true {
        font-size: 24px
    }
}

@media screen and (min-width:1024px) {
    .mce-content-body h2 {
        font-size: 28px
    }

    .mce-content-body h3 {
        font-size: 24px
    }

    .mce-content-body h4 {
        font-size: 21px
    }

    .mce-content-body div,
    .mce-content-body ol,
    .mce-content-body p,
    .mce-content-body ul {
        font-size: 17px;
        font-weight: 400;
        line-height: 1.3
    }

    .mce-content-body td,
    .mce-content-body td p,
    .mce-content-body th,
    .mce-content-body th p {
        font-weight: 400
    }
}